package com.wgy.day18.接口.接口的静态方法;
/*
从java 8开始 接口当中允许定义静态方法
 格式:
 public static 返回值类型 方法名称(参数列表){
          //方法体
 }
 注意事项:
1. 不能通过接口实现类对象来调用接口中的静态方法
2. 正确用法: 应该通过接口名称来直接调用其中的静态方法
格式:
接口名称.接口静态方法名称(参数);
* */

public class InterfaceStatic {
    public static void main(String[] args) {
        MyInterfaceImpl impl=new MyInterfaceImpl();
    //    impl.method(); 错误写法  编译直接报错  因为method方法是接口的静态方法,是只属于接口的,
        //               impl对象是实现类的,编译看左边, MyInterfaceImpl类中没有method 方法.所有编译报错

        //正确调用接口方法  不雅要创建实现了和实现类对象 就可以直接调用
        MyInterface.method();

    }
}
